bean pod - French English Dictionary